Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F5 Czech Republic F6 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 France F7 Turkey F10 Turkey F11 Austria F5 Slovakia F3 Slovakia F4 Slovakia F1 Estonia F3 Germany F1 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tatra Banka Open - Bratislava The LTA Manchester Trophy - Manchester Akbank Private Banking TED Open - Istanbul Kobstaedernes ATP Challenger - Kolding Belgrade Challenger Ostrava Challenger Vancouver Challenger Istanbul Challenger Belgrade Challenger Salzburg Challenger Petange Challenger Bergamo Challenger Happy Valley Challenger St. Brieuc Challenger Rennes Challenger Shenzhen Challenger Challenger Ford de Cherbourg - Cherbourg Challenger DCNS de Cherbourg - Cherbourg Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Vancouver Challenger Pozoblanco Challenger Busan Challenger Johannesburg Challenger Izmir Challenger Eckental Challenger The Stella Artois Grass Court Championships - London Kremlin Cup - Moscow Stockholm Open - Stockholm TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Wroclaw Challenger Zhuhai Challenger Taipei City Challenger Busan Challenger Samsung Securities Cup Challenger Tennis - Seoul Intersport Heilbronn Open - Heilbronn PEOPLEnet Cup - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury AAPT Championships - Adelaide The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Open 13 - Marseille Mons Challenger Internationaler Raiffeisen Grand Prix - St. Polten The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Open de Moselle - Metz St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Open 13 - Marseille US Men's Clay Court Championships - Houston Ordina Open - 's-Hertogenbosch Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen Tennis - New Haven Heilbronn Challenger St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Neride Prague Indoor - Prague Estoril Open - Estoril The Stella Artois Grass Court Championships - London Nottingham Challenger Qatar ExxonMobil Open - Doha Sydney International - Sydney Manchester Challenger PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Recanati Challenger The Dubai Tennis Championships - Dubai BMW Open - Munich Mons Challenger Tashkent Challenger Jersey Challenger Gerry Weber Open - Halle Heineken Challenger - Ho Chi Minh City Bordeaux Challenger The Manchester Trophy - Manchester China Open - Beijing Davidoff Swiss Indoors - Basel Aptos Challenger ABN AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Bratislava Challenger Gerry Weber Open - Halle Trnava Challenger Mercedes-Benz Cup - Los Angeles Open de Moselle - Metz Tashkent Challenger Orleans Challenger Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg Ortisei Challenger Bergamo Challenger AEGON Championships - London Sarajevo Challenger BCR Open Romania - Bucharest Salzburg Challenger If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Izmir Challenger Tashkent Challenger The Dubai Tennis Championships - Dubai Ortisei Challenger Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington Portoroz Challenger Eskisehir Challenger Serbia Open - Belgrade BMW Open - Munich Open de Nice Cote dAzur - Nice AIG Japan Open - Tokyo Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur Gimcheon Challenger Kremlin Cup - Moscow Aptos Challenger Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Atlanta Tennis Championships - Atlanta BMW Open - Munich Open de Nice Cote d'Azur - Nice Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov West of England Tennis - Bristol GHI Bronx Classic - Bronx UNICEF Open - 's Hertogenbosch China Open - Beijing Fergana Challenger - Fergana Architect Open - Budapest Muller Cup - Ulm Oberstaufen Cup - Oberstaufen Campbell's Hall of Fame Tennis Championships - Newport Togliatti Cup - Togliatti USTA Challenger of Burbank - Burbank Tatra Banka Open 2001 - Bratislava Legg Mason Tennis Classic - Washington Neride Prague Indoor - Prague Winston Salem - Winston Salem Lamberts Open by Stawag - Aachen Open de Moselle - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Tatra Banka Open - Bratislava Aircel Chennai Open - Chennai IPP Open - Helsinki Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Intersport Heilbronn Open - Heilbronn Dubai Duty Free Tennis Championships - Dubai Hamburg Challenger - Hamburg BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London AEGON International - Eastbourne Studena Croatia Open - Umag KGHM Polish Indoors - Wroclaw USTA Men's Challenger of Dallas - Dallas Rakuten Japan Open - Tokyo Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Brisbane International - Brisbane Challenger 42 - Andrezieux Dubai Duty Free Tennis Championships - Dubai Fergana Tennis Challenger Tournament - Fergana Tatra Banka Slovak Open - Bratislava Zivnobanka Czech Open - Prostejov GHI Bronx Classic - Bronx Bukhara Challenger - Bukhara USTA Tennis Championships of Houston - Houston Akbank Private Banking-TED Open - Istanbul The 69th King's Cup-Thailand Open - Bangkok Gerry Weber Open - Halle Privat Bank Cup - Dniepropetrovsk Ischgl International Tennis Challenger 2003 - Ischgl Topshelf Open - 's-Hertogenbosch KGHM Polish Indoors - Wroclaw Citi Open - Washington Garden Open 2004 - Rome Ispat Open 2004 - Ostrava Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Swiss Indoors Basel - Basel 13 BH Tennis Open International Cup - Belo Horizonte Tumkur Open - Tumkur Tatra Banka Open 2003 - Bratislava Surbiton Challenger Challenger Ford de Cherbourg - Cherbourg Steelers Cup - Kosice College Station Challenger - College Station Open de L'Isere - Grenoble Austin Challenger - Austin The LTA Bolton Challenger - Bolton Lambertz Open - Aachen Privat Bank Cup - Dnepropetrovsk PBZ Zagreb Indoors - Zagreb Mauritius Open - Mauritius Pro Tennis World Open - Sunrise Citta di Monza - Monza ECM Prague Open 2005 - Prague Czech Open 2005 - Prostejov The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham Abierto Mexicano Telcel - Acapulco Open D'Orleans - Orleans The LTA Men's Challenger - Southampton Tatra Banka Open - Bratislava Mobilux Open - Luxembourg AEGON Championships - London Bergamo Challenger Rhodes Challenger PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Challenger Tunisie - Tunis BRD Nastase Tiriac Trophy - Bucharest KGHM Dialog Polish Indoors - Wroclaw BH Indoor Sarajevo - Sarajevo Legg Mason Tennis Classic - Washington D.C. Geneva Open - Geneva The Surbiton Trophy - Surbiton Mercedes Cup - Stuttgart Stockholm Open - Stockholm Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Labertz Open by Stawag - Aachen PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Besancon Challenger Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Citi Open - Washington Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha St. Remy Challenger ASB Classic - Auckland Helsinki Challenger TEB BNP Paribas Istanbul Open - Istanbul Cherbourg Challenger Bath Challenger Salzburg Challenger Athens Challenger Ostrava Challenger Cremona Challenger Nottingham Challenger Nottingham Challenger Heilbronn Challenger Granby Challenger Astana Challenger Segovia Challenger Bergamo Challenger Mercedes Cup - Stuttgart Eckental Challenger Geneva Challenger Helsinki Challenger Heilbronn Challenger Antalya Cup - Antalya BA-CA Tennis Trophy - Vienna Athens Challenger Nottingham Challenger Sarajevo Challenger Nottingham-2 Challenger Recanati Challenger Astana Challenger BB&T Atlanta Open - Atlanta Beijing Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem Istanbul Challenger St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Chengdu Open - Chengdu Helsinki Challenger Quimper Challenger Heilbronn Challenger Bergamo Challenger Dallas Challenger Sarajevo Challenger Garanti Koza Sofia Open - Sofia Prostejov Challenger Nottingham-2 Challenger Istanbul Challenger Johannesburg Challenger Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Antalya Cup - Antalya Nottingham Challenger Ostrava Challenger Portoroz Challenger China Open - Beijing Citi Open - Washington Winston-Salem Open - Winston-Salem Trnava Challenger Napa Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Chengdu Open - Chengdu Irving Challenger Le Gosier Challenger Taipei City Challenger Taipei City Challenger Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Manchester Challenger Bratislava Challenger Taipei City Challenger Seoul Challenger Kremlin Cup - Moscow AAPT Championships - Adelaide Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London Gerry Weber Open - Halle Eckental Challenger Nova Challenger Osaka - Osaka Zagreb Open - Zagreb Sony Ericsson Open - Miami Compaq Cup 2001 - Zabrze Countrywide Classic - Los Angeles Eckental Challenger Exim Agmedia Open - Kosice Adidas International - Sydney Open de Tenis Comunidad Valenciana - Valencia Bank Austria Tennis Trophy - Vienna Rogers Cup - Toronto DPD Challenger 2001 - Aschaffenburg President's Cup - Tashkent Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Milan Indoors - Milan Open 13 - Marseille TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Chennai Open - Chennai Milan Indoors - Milan Dubai Open - Dubai Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Brisbane - Brisbane Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Moselle Open - Metz Rakuten Japan Open - Tokyo Open 13 - Marseille BMW Open - Munich Regions Morgan Keegan Championships - Memphis Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Malaysian Open - Kuala Lumpur U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Claro Open Colombia - Bogota If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Malaysian Open - Kuala Lumpur ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Gazprom Hungarian Open - Budapest Hall of Fame Open - Newport Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris US Men's Clay Court Championship - Houston Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami St. Petersburg Open - St. Petersburg Telecom Italia Masters - Rome Tennis Masters Series - Toronto US Men's Clay Court Championship - Houston Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Open de Moselle - Metz Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Chennai Open - Chennai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Open - Cincinnati Davidoff Swiss Indoors Basel - Basel Open Seat Godo 2003 - Barcelona Heineken Open - Auckland Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Heineken Open - Auckland U.S. Open - New York BA-CA Tennis Trophy - Vienna China Open - Beijing Heineken Open - Auckland Qatar Open - Doha Vietnam Open - Ho Chi Minh City Australian Open - Melbourne Farmers Classic - Los Angeles French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne BMW Open - Munich BA-CA Tennis Trophy - Vienna French Open - Paris China Open - Beijing Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris BMW Open - Munich BB&T Atlanta Open - Atlanta Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris SAP Open - San Jose Tennis Masters Series - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne ABN/AMRO World Tennis Tournament - Rotterdam French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London Masters Series Hamburg - Hamburg Rogers Masters - Toronto Pacific Life Open - Indian Wells St. Petersburg Open - St. Petersburg U.S. Open - New York Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Serbia Open - Belgrade Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Australian Open - Melbourne Chengdu Open - Chengdu If Stockholm Open - Stockholm Mutua Madrid Open - Madrid Swiss Indoors Basel - Basel Wimbledon - London Miami Open - Miami Kremlin Cup - Moscow Miami Open - Miami Dubai Duty Free Tennis Championships - Dubai Mutua Madrid Open - Madrid Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, Group II, PO, CYP-BEN 3-2 Davis Cup, Group II, PO, CYP-TUN 1-4 Australian Open (juniors) French Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong Kooyong Classic - Kooyong Australian Open - Melbourne Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, Group 2, PO, EGY-CYP 2-3 The Mubadala World Tennis Championship Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, Group 2, 1R, BUL-CYP 3-2 Davis Cup, Group II, 1R, CYP-MAR 3-2 Olympics - London Olympics - Athens